terminal box lids - Francés Inglés Diccionario